.container {
  position: relative;
  border-top: 10px solid #e5e5e5;
  border-bottom: 1px solid #e5e5e5;
  padding: 8px;
  &::after {
    content: '\e606';
    font-family: 'iconfont';
    position: absolute;
    right: 8px;
    color: #e2ecf7;
    top: 0;
    transform: translateY(50%);
  }
  .order-list {
    display: flex;
    flex-direction: column;
    height: 5rem;
    overflow: hidden;
    // overflow-y: scroll;
    padding: .3rem 0;
    .item-container {
      display: flex;
      align-items: center;
      .user {
        flex: 1;
        display: flex;
        align-items: center;
        span {
          margin-left: .4rem;
          overflow: hidden;
          text-overflow: ellipsis;
          white-space: nowrap;
          width: 10rem;
        }
      }
      .count-down {
        width: fit-content;
        .remaining-number {
          color: red;
          font-weight: 500;
        }
      }
      .button {
        display: inline-block;
        border-radius: 5px;
        padding: 5px;
        background-color: red;
        color: #fff;
        font-weight: 600;
        margin-left: 10px;
      }
    }
  }
}
